package com.itlong.cloud.POJO.DTO.property;

import com.itlong.cloud.POJO.DTO.BaseDTO;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * <desc>
 *      AI摄像头DTO类
 * </desc>
 *
 * @createDate 2021/06/02
 */
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class DeviceAiCameraInfoDTO extends BaseDTO implements Serializable {

    private String deviceId;                   //设备ID
    private String deviceIds;                  //摄像头id，多个逗号隔开
    private String deviceName;                 //设备名称
    private String deviceIp;                   //摄像头ip
    private String deviceModel;                //设备型号
    private String elevatorDeviceUnique;       //绑定电梯设备唯一码
    private String remark;                     //备注
    private String elevatorName;               //电梯名称
    private String createStartTime;            //创建查询开始时间
    private String createEndTime;              //创建查询结束时间
    private Integer alarmStatus;               //是否开启实时告警 1开启 0关闭   默认关闭
    private Integer uploadStatus;              //告警信息是否上传图片 1是 0否  默认不上传
    private String orderColumn;                // 排序字段
    private String orderRule;                  // 排序规则，正or反序
    private String projectId;                  //项目编号
    private String isOnline;                   //在线状态 0离线 1在线 如果勾选在线+离线，此字段也不传即可

}
